large-footed tapaculo - German English Dictionary